residential high-rise - German English Dictionary